be very meticulous - Alemán Inglés Diccionario